body, div, p, ul, ol, dl, dt, dd, li, form, input, table, img, h1, h2, h3, h4, h5, h6 {
    margin:0;
    padding:0;
}
body {
    background:#fff none;
    color:#333;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    font-family:"宋体";
    background-color:#fff;
    margin-top:0;
    background-repeat:repeat-x;
    height:100%;
}
html {
    font-size: 100%;
}
em, b, i {
    font-style:normal;
}
p {
    line-height:1.25em;
}
a {
    color:#000;
    text-decoration:none;
}
a:link, a:visited {
}
a:hover, a:active {
    text-decoration:underline;
}
a.on:hover, a.cur:hover, .on a:hover, .cur a:hover {
    text-decoration:none;
}
img, a img {
    border:0 none;
}
ul, ol {
    list-style-type:none;
}
ul:after, ol:after {
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    line-height:0;
    visibility:hidden;
}
.vspace {
    height:10px;
    font-size:0px;
    line-height:0px;
    width:99%;
    clear:both;
    overflow:hidden;
}
body .l, body .left {
    float:left;
    clear:none;
}
body .r, body .right {
    float:right;
    clear:none;
}
body .c, body .c {
    text-align:center;
}
.clear_float, .clear {
    clear:both;
    font-size:1px;
    line-height:1px;
    height:1px;
    overflow:hidden;
}














